weapons stash - Alemán Inglés Diccionario